<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006~2018 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
    $config = [
        // +----------------------------------------------------------------------
        // | 应用设置
        // +----------------------------------------------------------------------

        // 应用调试模式
        'app_debug' => true,
        // 应用Trace
        'app_trace' => false,
        // 应用模式状态
        'app_status' => '',
        // 是否支持多模块
        'app_multi_module' => true,
        // 入口自动绑定模块
        'auto_bind_module' => false,
        // 注册的根命名空间
        'root_namespace' => [],
        // 扩展函数文件
        'extra_file_list' => [THINK_PATH . 'helper' . EXT],
        // 默认输出类型
        'default_return_type' => 'json',
        // 默认AJAX 数据返回格式,可选json xml ...
        'default_ajax_return' => 'json',
        // 默认JSONP格式返回的处理方法
        'default_jsonp_handler' => 'jsonpReturn',
        // 默认JSONP处理方法
        'var_jsonp_handler' => 'callback',
        // 默认时区
        'default_timezone' => 'PRC',
        // 是否开启多语言
        'lang_switch_on' => false,
        // 默认全局过滤方法 用逗号分隔多个
        'default_filter' => '',
        // 默认语言
        'default_lang' => 'zh-cn',
        // 应用类库后缀
        'class_suffix' => false,
        // 控制器类后缀
        'controller_suffix' => false,

        // +----------------------------------------------------------------------
        // | 模块设置
        // +----------------------------------------------------------------------

        // 默认模块名
        'default_module' => 'index',
        // 禁止访问模块
        'deny_module_list' => ['common'],
        // 默认控制器名
        'default_controller' => 'Index',
        // 默认操作名
        'default_action' => 'index',
        // 默认验证器
        'default_validate' => '',
        // 默认的空控制器名
        'empty_controller' => 'Error',
        // 操作方法后缀
        'action_suffix' => '',
        // 自动搜索控制器
        'controller_auto_search' => false,

        // +----------------------------------------------------------------------
        // | URL设置
        // +----------------------------------------------------------------------

        // PATHINFO变量名 用于兼容模式
        'var_pathinfo' => 's',
        // 兼容PATH_INFO获取
        'pathinfo_fetch' => ['ORIG_PATH_INFO', 'REDIRECT_PATH_INFO', 'REDIRECT_URL'],
        // pathinfo分隔符
        'pathinfo_depr' => '/',
        // URL伪静态后缀
        'url_html_suffix' => 'html',
        // URL普通方式参数 用于自动生成
        'url_common_param' => false,
        // URL参数方式 0 按名称成对解析 1 按顺序解析
        'url_param_type' => 0,
        // 是否开启路由
        'url_route_on' => true,
        // 路由使用完整匹配
        'route_complete_match' => false,
        // 路由配置文件（支持配置多个）
        'route_config_file' => ['route'],
        // 是否强制使用路由
        'url_route_must' => false,
        // 域名部署
        'url_domain_deploy' => false,
        // 域名根，如thinkphp.cn
        'url_domain_root' => '',
        // 是否自动转换URL中的控制器和操作名
        'url_convert' => true,
        // 默认的访问控制器层
        'url_controller_layer' => 'controller',
        // 表单请求类型伪装变量
        'var_method' => '_method',
        // 表单ajax伪装变量
        'var_ajax' => '_ajax',
        // 表单pjax伪装变量
        'var_pjax' => '_pjax',
        // 是否开启请求缓存 true自动缓存 支持设置请求缓存规则
        'request_cache' => false,
        // 请求缓存有效期
        'request_cache_expire' => null,
        // 全局请求缓存排除规则
        'request_cache_except' => [],

        // +----------------------------------------------------------------------
        // | 模板设置
        // +----------------------------------------------------------------------

        'template' => [
            // 模板引擎类型 支持 php think 支持扩展
            'type' => 'Think',
            // 模板路径
            'view_path' => '',
            // 模板后缀
            'view_suffix' => 'html',
            // 模板文件名分隔符
            'view_depr' => DS,
            // 模板引擎普通标签开始标记
            'tpl_begin' => '{',
            // 模板引擎普通标签结束标记
            'tpl_end' => '}',
            // 标签库标签开始标记
            'taglib_begin' => '{',
            // 标签库标签结束标记
            'taglib_end' => '}',
        ],
        // 视图输出字符串内容替换
        'view_replace_str' => [
            'PUBLIC_JS' => '/static/public/js',
            'PUBLIC_CSS' => '/static/public/css',
            'PUBLIC_IMG' => '/static/public/images',
            'PUBLIC_UPLOADS' => '/uploads',
        ],
        // 默认跳转页面对应的模板文件
        'dispatch_success_tmpl' => THINK_PATH . 'tpl' . DS . 'dispatch_jump.tpl',
        'dispatch_error_tmpl' => THINK_PATH . 'tpl' . DS . 'dispatch_jump.tpl',

        // +----------------------------------------------------------------------
        // | 异常及错误设置
        // +----------------------------------------------------------------------

        // 异常页面的模板文件
        'exception_tmpl' => THINK_PATH . 'tpl' . DS . 'think_exception.tpl',

        // 错误显示信息,非调试模式有效
        'error_message' => '页面错误！请稍后再试～',
        // 显示错误信息
        'show_error_msg' => false,
        // 异常处理handle类 留空使用 \think\exception\Handle
        'exception_handle' => '',

        // +----------------------------------------------------------------------
        // | 日志设置
        // +----------------------------------------------------------------------

        'log' => [
            // 日志记录方式，内置 file socket 支持扩展
            'type' => 'File',
            // 日志保存目录
            'path' => LOG_PATH,
            // 日志记录级别
            'level' => [],
        ],

        // +----------------------------------------------------------------------
        // | Trace设置 开启 app_trace 后 有效
        // +----------------------------------------------------------------------
        // 显示Trace信息
        'trace' => [
            'type' => 'Html',
            'trace_tabs' => [
                'base' => '基本',
                'file' => '文件',
                'info' => '流程',
                'error' => '错误',
                'sql' => 'SQL',
                'debug' => '调试',
                'user' => '用户'
            ]
        ],

        // +----------------------------------------------------------------------
        // | 缓存设置
        // +----------------------------------------------------------------------

        'cache' => [
            // 驱动方式
            'type' => 'File',
            // 缓存保存目录
            'path' => CACHE_PATH,
            // 缓存前缀
            'prefix' => '',
            // 缓存有效期 0表示永久缓存
            'expire' => 0,
        ],

        // +----------------------------------------------------------------------
        // | 会话设置
        // +----------------------------------------------------------------------

        'session' => [
            'id' => '',
            // SESSION_ID的提交变量,解决flash上传跨域
            'var_session_id' => '',
            // SESSION 前缀
            'prefix' => 'think',
            // 驱动方式 支持redis memcache memcached
            'type' => '',
            // 是否自动开启 SESSION
            'auto_start' => true,
            //域名作用域
            'domain' => '',
            'expire' => 3600
        ],

        // +----------------------------------------------------------------------
        // | Cookie设置
        // +----------------------------------------------------------------------
        'cookie' => [
            // cookie 名称前缀
            'prefix' => '',
            // cookie 保存时间
            'expire' => 0,
            // cookie 保存路径
            'path' => '/',
            // cookie 有效域名
            'domain' => '/',
            //  cookie 启用安全传输
            'secure' => false,
            // httponly设置
            'httponly' => '',
            // 是否使用 setcookie
            'setcookie' => true,
        ],

        //分页配置
        'paginate' => [
            'type' => 'Bootstrap',
            'var_page' => 'page',
            'list_rows' => 15,
        ],
        //直播微信公众号
        'wechat_live'=>array(
            'app_id' => 'wx572342454110544e', //公众号第三方平台的appid
            'secret' => '30ebed63d39fee48dac829c962bf8162',//公众号appsecret.
        ),

        'wechat' => array(
            'app_id' => 'wx0fd4692421a50a38', //公众号第三方平台的appid
            'secret' => '4d61a4cd73f9b729cb0a8305af1fe675',//公众号appsecret.
            'mch_id' => '1260251201',//商户号id
            'key' => '20075641142007564114200756411414',//商户秘钥
            // 如需使用敏感接口（如退款、发送红包等）需要配置 API 证书路径(登录商户平台下载 API 证书)
            'cert_path' => 'path/to/your/cert.pem', // XXX: 绝对路径！！！！
            'key_path' => 'path/to/your/key',      // XXX: 绝对路径！！！！
            'notify_url' => 'http://m.yunduapp.net/pay/pay/wx_payment_callback',     // 你也可以在下单时单独设置来想覆盖它
            'template_id' => [
                'pay' => 'wmATe6SSA2rlriLGEv1bTQqSV21G8PT2wedZndsSsGI'
            ]
        ),

        //加密字符串
        'auth_key' => 'd8L7s\h5B--0d4b7sesw[vff1K]5zdf7RaQcbdfsc(9W3E5X1p2)Qfgayc*6dO82c0dJc8tramp',

        //七牛上传配置--fa
//        'qiniu' => [
//            'ACCESSKEY' => 'xeV_RrHiZ5jds-CrnHveF6BaruC4ZKaXBQvOo_Oa',
//            'SECRETKEY' => 'PfN1_-cXLoEtbwJHRJ1Sf9LsIcUl-kqdulJ2BiJI',
//            'DOMAIN'    => 'http://oixavq5ec.bkt.clouddn.com',
//            'BUCKET'    => 'yali-pms',
//            'PROJECT'   => 'yaliapi',
//        ],

        'qiniu' => [
            'ACCESSKEY' => 'Aw2DUnXR21R5IHT7jCPgyHrHaZqOK4EZIZAIdAMX',
            'SECRETKEY' => 'CzP4Wdy92jCl8VWpUCgvqu58mJNp8ELWnGA8WYPl',
            'DOMAIN'    => 'https://static.newyali.com',
            'BUCKET'    => 'mini',
            'PROJECT'   => 'yaliapi',
        ],


       //默认使用HTTPS 七牛返回
        'qiniu_https' => [
            'ACCESSKEY' => 'Aw2DUnXR21R5IHT7jCPgyHrHaZqOK4EZIZAIdAMX',
            'SECRETKEY' => 'CzP4Wdy92jCl8VWpUCgvqu58mJNp8ELWnGA8WYPl',
            'DOMAIN'    => 'http://ovjk7qo6l.bkt.clouddn.com',
            'HTTPS_DOMAIN' => 'https://img.yalicloud.com',
            'BUCKET'    => 'assemble',
            'PROJECT'   => 'yaliapi',
        ],
        
        'redis' => [
            'host' => '127.0.0.1',//r-wz9868d8e71b7384.redis.rds.aliyuncs.com',
            'port' => 6379,
            'password' => '',//'Yaliredis180128',
            'select' => 0,
            'timeout' => 0,
            'expire' => 0,
            'persistent' => false,
            'prefix' => '',
        ],
        
        'aliyun_sms' => [
            'ip' => '121.201.125.254',
            'port' => '8181',
            'accessKeyId'=> 'LTAI1lp042cIntai',
            'accessKeySecret'=> 't3GGsS3XrnNwDs7qS5Whxuee79pna4',
//        'endpoint' => 'http://1865416333378164.mns.cn-shenzhen.aliyuncs.com/',
            'endpoint' => 'http://1865416333378164.mns.cn-hangzhou.aliyuncs.com/',
            'sign' => '佛山50公里徒步',
            'template' => [
                'verify_code' => 'SMS_124075220',//验证码${code}，您正在注册成为新用户，感谢您的支持！
                'order_pay' => 'SMS_123737911'//尊敬的用户${name}，您购买的订单${orderId}已成功付款，感谢您的支持！
            ],
            'domain' => 'https://o2osystems.com',
            'tramp_domain' => 'https://tramp.o2osystems.com',//静态图片资源
        ],
        'queue_tag' => '-LOCAL',

        'BUY_STARTLINE'=>'2018-01-15 18:00:00',//购票开始时间
        'BUY_DEADLINE'=>'2018-03-15 18:00:00',//购票结束时间
        'EXCHANGE_STARTLINE' => '2018-01-15 18:00:00',// 核销开始时间    ps: 信息修改在票兑换后不能修改
        'EXCHANGE_DEADLINE' => '2018-03-30 18:00:00',// 核销结束时间

        //相关小程序信息列表
        'appid_list'=>[
            'wx572342454110544e' => [//YaLiOA
                // 微信小程序 App ID
                'WX_APPID' => 'wx572342454110544e',
                // 微信小程序 App Secret
                'WX_APPSECRET' => '30ebed63d39fee48dac829c962bf8162',
            ],
            'wx97a497bc8180addc'=>[// 主播用户端
                // 微信小程序 App ID
                'WX_APPID' => 'wx97a497bc8180addc',
                // 微信小程序 App Secret
                'WX_APPSECRET' => '603e086105b01b54b06798b6bdedbe28',
            ],
            'wxa1c3c09e1730dbd7' => [// 主播端
                // 微信小程序 App ID
                'WX_APPID' => 'wxa1c3c09e1730dbd7',
                // 微信小程序 App Secret
                'WX_APPSECRET' => '60ad5266135ee331948192be1843b365',
            ],
            'wxbb49646427e68f06' => [// 主播端--鸭梨OA办公
                // 微信小程序 App ID
                'WX_APPID' => 'wxbb49646427e68f06',
                // 微信小程序 App Secret
                'WX_APPSECRET' => '8f45e508cbf4f2e505804c543c713231',
            ]
       ]
    ];
